home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-06-13 | 786 b | 49 lines | [TEXT/EDIT] |
- -- Part of SmallEiffel -- Read DISCLAIMER file -- Copyright (C)
- -- Dominique COLNET and Suzanne COLLIN -- colnet@loria.fr
- --
- class TEST_REDEFINE1
-
- creation make
-
- feature
-
- make is
- local
- a: AUX_REDEFINE1A;
- b: AUX_REDEFINE1B;
- c: AUX_REDEFINE1C;
- d: AUX_REDEFINE1D;
- ap: ARRAY[POINTER];
- do
- !!a;
- !!b;
- a.foo(Void);
- b.foo(Void);
-
- a.bar(<<Current>>);
- b.bar(<<1>>);
-
- !!c;
- c.bar(<<1.5>>);
-
- !!ap.make(1,1);
- !!d;
- d.bar(ap);
- end;
-
- is_true(b: BOOLEAN) is
- do
- cpt := cpt + 1;
- if not b then
- std_output.put_string("TEST_REDEFINE1: ERROR Test # ");
- std_output.put_integer(cpt);
- std_output.put_string("%N");
- else
- std_output.put_string("Yes%N");
- end;
- end;
-
- cpt: INTEGER;
-
- end -- TEST_INTEGER1
-